twisted cables - Espagnol Anglais Dictionnaire